*{margin:0;padding:0;list-style: none;}
html{width:100%;height: 100%;}
body{width:100%;min-height: 100%;background:url(../img/indexbg.jpg) repeat center;background-size:cover;overflow-x: hidden;}
a{text-decoration: none;color: #fff;}
.fl{float: left;}
.fr{float: right;}


.xixi_content{width:100%;height: 100%;}
/*.main{padding-bottom: 50px;}*/
.swiper-container{width:100%;height:100%;}
.main img{width:100%;}
.swiper-container-horizontal > .swiper-pagination-bullets{bottom:0px;}
.swiper-pagination-bullet{width:100px;height: 5px;border-radius: 3px;position: relative;background:green;}
.swiper-pagination-bullet i{position:absolute;top:0;left:0;display: block;width:0px;height: 100%;background:red;border-radius:3px;transition: all 3s linear;}
.swiper-pagination-bullet.swiper-pagination-bullet-active i{width:100px;}

@media (min-width: 768px){
	.navbar-nav{float: right;}
	.header .container-fluid{width: 90%;margin: 0 auto}
	.header .navbar-header{width: 280px;height: auto;}
	.about_list .about_con{height: 500px;}
	.about_list .about_con >div{padding: 55px 25px 20px 20px;}
	.about_list .about_con .con_index{margin-top: 35px;}
	.about_list .about_address{height: 500px;}
	.tells_list .tells_put .put_con{width: 60%;margin:0 auto; }

}
@media (max-width: 767px){
	.header{position: relative;}
	.header .container-fluid{width: 100%;}
	.header .navbar-header{width: 100%;height: auto;}
	.header .navbar-header .navbar-brand{width: 200px;}
	.navbar-toggle{margin-right: 0;}
	.navbar-default .navbar-collapse{position: absolute;top:50px;left:0;z-index:1;width:100%;margin:0;background:#000;opacity: 0.5;}
	.tell_foot_a{display: inline-block;float: none;text-align: center;}
	.tell_foot_tell_f_more .bg{display: inline-block;float: none;margin-bottom: 10px;}
	.tell_foot_a,.tell_foot_tell_f_con,.tell_foot_tell_f_more{text-align: center;font-size: 12px;float: none;margin-top: 5px 0;}
	.about_list .about_con{height: 100%;}
	.about_list .about_con >div{padding: 20px 25px 20px 25px;}
	.about_list .about_con .con_index{margin-top: 20px;}
	.about_list .about_address{height: 100%;}
	.about_list .about_address .address_sys ul{float: none;width: 100%;text-align: center;}
	.about_list .about_address .address_sys .sys_img{float: none;width: 100%;margin: 10px 0 25px;}
	.tells_list .tells_put .put_con{width: 70%;margin:0 auto; }


}
.header{padding:10px 0;}
.header .navbar-default{background: transparent;border:0;}
.header .navbar-header .navbar-brand img{width: 100%;}
.navbar-default .navbar-nav>.active{background: transparent;}
.navbar-default .navbar-nav>li>a{color: #fff;}
.navbar-default .navbar-nav .a_active{color: #2e74b7;}
.navbar-default .navbar-nav>li>a:hover{color: #2e74b7;}
.navbar-default .navbar-nav>.active>a{background: transparent;color: #fff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: transparent;color: #fff;}

.news_list{margin-top:50px;}
.new_item{margin-bottom:10px;}
.news_list .new_cont{position:relative;width:100%;height: 225px;overflow: hidden;}
.new_cont .item_img{width: 100%;height: 100%;position:relative;}
.new_cont .item_img .img_box{width: 100%;height: 100%;}
.new_cont .item_img .img_box img{width: 100%;height:100%;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;}
.new_cont .item_img  a{width: 100%;height:100%;position:absolute;left: 0;top: 0;font-size: 18px;padding: 0 25px;font-weight: 600;display: flex;align-items: center;justify-content: center;}
.new_cont  a p{text-shadow: -1px 1px #c1c1c0;line-height: 30px;}
.new_cont .item_picimg{position:absolute;top:0;left:0;width: 100%;display: flex;align-items: center;justify-content: center;height: 100%;display: none;}
.new_cont .item_picimg .img_bg{width: 100%;height: 100%;background: rgba(0,0,0,0.5);tranit}
.new_cont .item_picimg p{padding: 20px 15px 0 15px;color: #fff;font-size: 14px;line-height: 24px;font-weight: 200;}
.news_list .new_cont:hover .img_box img{transform: scale(1.2,1.2);}
.news_list .new_cont:hover .bg_p p{display: none;}
.news_list .new_cont:hover .item_picimg{display: block;}
.news_list .new_cont:hover .item_picimg a{text-decoration: none;}

.about_list{height: 500px;margin-top: 50px;padding:0;}
.about_list .about_con{background: #1f2448;color: #fff;float: left;padding:0;}
.about_list .about_con h1{font-size: 20px;font-weight: 700;text-shadow: 0px 0px #bcbcc3;cursor: pointer;text-shadow: -1px 0px #51546a;}
.about_list .about_con p{font-size: 14px;line-height: 20px;text-shadow: -1px 0px #51546a;cursor: pointer;}
.about_list .about_con .con_span{display: block;width: 50%;border-bottom: 2px solid #fff;}
.about_list .about_address{float: left;border: 1px solid #333e42;padding: 0}
.about_list .about_address .address_pic{width: 100%;height: 75%;}
.about_list .about_address .address_pic img{width: 100%;height: 100%;}
.about_list .about_address .address_pic:hover img{transform: scale(1.2,1,2);}
.about_list .about_address .address_sys{width: 100%;height: 25%;}
.about_list .about_address ul{width: 75%;height: 100%;float: left;margin-bottom: 0;} 
.about_list .about_address ul li{margin: 15px 0 0 20px;color: #95b7ee;}
.about_list .about_address ul .con_li_01{margin-top:35px;}
.about_list .about_address .sys_img{position:relative;width: 25%;height: 100%;float: right;display:flex;align-items: center;justify-content: center;}
.about_list .about_address .sys_img img{width: 60px;height: 62px;}
@keyframes about(){
	form{transform: translateX(200px);opacity: 0;}
	to{transform: translateX(0px);opacity: 1;}
}
.about_01{animation: about 0.8s both ease-out;}


.tells_list{height: 500px;margin-top: 50px;padding:0;color: #fff;}
.tells_list .tells_cn{height: 500px;}
.tells_list .tells_cn .tells_con{width: 73%;height: 25%;margin: 0 auto;}
.tells_list .tells_cn .tells_con h5{font-size: 20px;}
.tells_list .tells_cn .tells_con ul{margin-top: 20px;}
.tells_list .tells_cn .tells_con ul li{font-size: 16px;line-height: 25px;white-space: nowrap;}
.tells_list .tells_put{height: 500px;}
/*.tells_list .tells_put .put_con{width: 60%;margin:0 auto; }*/
.tells_list .tells_put .put_con h5{font-size: 20px;margin-bottom: 20px;}
.tells_list .tells_put .put_con input{width: 100%;height: 35px;border:1px solid #607d8b;border-left: 0;border-right: 0;background:#000;margin-bottom: 70px;outline: none;padding-left: 20px;}
.tells_list .tells_put .put_con .ipt_sub{width: 50%;height:35px;margin: 0 25%;padding: 0;}
.tell_line {height: 1px;border-bottom:1px solid #fff;}
.tell_foot{padding: 10px 10px 0;}
/*.tell_foot_{width: 33%;}*/
.tell_foot_a img{width: 35px;height: 35px;margin:0 0 5px;}
/*.tell_foot_tell_f_con{width: 33%;}*/
.tell_foot_tell_f_con p{font-size: 14px;text-align: center;line-height: 25px;}
.tell_foot_tell_f_con span{display: inline-block;width: 16px;height: 15px;background: url(../img/like.png) no-repeat;background-size: 100%;margin:0px 5px;}
/*.tell_foot_tell_f_more{width: 33%;}*/
.tell_foot_tell_f_more .bg{width: 40px;height: 40px;border-radius: 20px;margin-left: 15px;}
.tell_foot_tell_f_more .bg span{display: block;;width: 100%;height: 100%;}
.tell_foot_tell_f_more .bg .in{background: url(../img/hero.png) no-repeat;background-size: 100%;}
.tell_foot_tell_f_more .bg .weibo{background: url(../img/weibo.png) no-repeat;background-size: 100%;}
.tell_foot_tell_f_more .bg .weixin{background: url(../img/weixin.png) no-repeat;background-size: 100%;}

.shouye_h3{position: absolute;left: 50%;top: 35%;width: 50%;height: 20px;}
.shouye_h3 h3{font-size: 40px;color: #fff;letter-spacing: 8px;}










